|
FEXP Solver
1.0.0.0
|
This is the complete list of members for CFEXPNetServerWinClient, including all inherited members.
| _client_ip | ICFEXPNetServerClientNode< SOCKET > | protected |
| _connection_start | ICFEXPNetNodeConnection | protected |
| _socket | ICFEXPNetServerClientNode< SOCKET > | protected |
| _thread_clcdata_gttr | ICFEXPNetServerClientNode< SOCKET > | protected |
| _thread_dtmacro_sttr | ICFEXPNetServerClientNode< SOCKET > | protected |
| _thread_mdmacro_sttr | ICFEXPNetServerClientNode< SOCKET > | protected |
| _thread_message_gttr | ICFEXPNetServerClientNode< SOCKET > | protected |
| _thread_message_lchr | ICFEXPNetServerClientNode< SOCKET > | protected |
| _thread_message_sttr | ICFEXPNetServerClientNode< SOCKET > | protected |
| _thread_state_update | ICFEXPNetServerClientNode< SOCKET > | protected |
| _thread_synchronizer | ICFEXPNetServerClientNode< SOCKET > | protected |
| CFEXPNetServerWinClient(SOCKET socket, std::string &ip, size_t id, std::string &server_ip, std::function< t_ENetThrdMsg(size_t, size_t)> message_gttr, std::function< bool(size_t, size_t)> message_lchr, std::function< void(size_t, size_t, t_ENetThrdMsg)> message_sttr, std::function< Ptr< t_NetCalcData >(size_t)> clcdata_gttr, std::function< void(size_t)> state_update, std::function< bool(size_t)> synchronizer, std::function< void(size_t, t_fexpcommon_ct)> dtmacro_sttr, std::function< void(size_t, Ptr< CFEXGeomTools::t_BoundBox >, size_t)> mdmacro_sttr) | CFEXPNetServerWinClient | |
| Close() override | CFEXPNetServerWinClient | inlinevirtual |
| get_thread_functor(std::function< TFunc(TInp)> thread_fce, std::function< TInp()> input) | ICFEXPNetNodeConnection | protected |
| GetCommPort() | ICFEXPNetNodeConnection | inline |
| GetId() const override | ICFEXPNetNodeConnection | inlinevirtual |
| GetServerNodeIP() | ICFEXPNetNodeConnection | inline |
| ICFEXPNetNodeConnection(size_t node_id, std::string server_ip, size_t port) | ICFEXPNetNodeConnection | |
| ICFEXPNetServerClientNode(SOCKET socket, std::string client_ip, size_t node_id, std::string server_ip, size_t port, std::function< t_ENetThrdMsg(size_t, size_t)> message_gttr, std::function< bool(size_t, size_t)> message_lchr, std::function< void(size_t, size_t, t_ENetThrdMsg)> message_sttr, std::function< Ptr< t_NetCalcData >(size_t)> clcdata_gttr, std::function< void(size_t)> state_update, std::function< bool(size_t)> synchronizer, std::function< void(size_t, t_fexpcommon_ct)> dtmacro_sttr, std::function< void(size_t, Ptr< CFEXGeomTools::t_BoundBox >, size_t)> mdmacro_sttr) | ICFEXPNetServerClientNode< SOCKET > | inline |
| Run() override | CFEXPNetServerWinClient | virtual |
| SetId(size_t id) override | ICFEXPNetNodeConnection | inlinevirtual |
| ~CFEXPNetServerWinClient() | CFEXPNetServerWinClient | virtual |
| ~ICFEXPNetBase() | ICFEXPNetBase | inlinevirtual |
| ~ICFEXPNetNodeConnection() | ICFEXPNetNodeConnection | inlinevirtual |